package vaaneeConfig;

# Alignment/Decoding Setting

@ISA = qw(Exporter);
@EXPORT = qw();
@EXPORT_OK =  qw(%C);

# Features  ,     Value' => 0+0 means neither prediction nor updation
#	    ,	  Value' => 1+0 means use for prediction but don't update the weight of feature
#	    ,	  Value' => 0+1 means don't use for it prediction but update the weight it
#	    ,	  Value' => 2 means use it for prediction and updation

# Local Features (Cooccurence)

# LOCAL FEATURES 

%C = (

	'K' => 5,

	'prevIter' => 0,
	'targetIter' => 1,

	'senTrainFrom' => 1,
	'senTrain' => 11300,

	'senTestFrom' => 1,
	'senTest' => 500,

	'maxTrainIter' => 2,

# !!!!!!!!! Make sure 'only one' of the following pair of lines is uncommented during trainging and decoding stages of VAANEE

## 			These two lines uncommented for decoding stage
#	'paramFile' => "ModelPars.out",	
#	'paramFileUAvg' => "ModelPars.unavg.out",

##			 These two lines uncommented for training stage
#	'paramFileOut' => "ModelPars.out",
#	'paramFileUAvgOut' => "ModelPars.unavg.out",

	
	'trainAlgo' => 5,
	'testAlgo' => 5,

	'restricted' => 1,

	'LOCAL' => "1+1",
	'SYN' => "1+1",
	'LM' => "1+1",
	'lmFile' => "corpus.train.hn.lm",
	'GLOBAL' => "1+1",

	'LEX' => "0+0",
	'MWE' => "0+0",

	'NULL' => "1+1", #??

	'FERT' => "0+0",
	'FERTPOS' => "1+1",
	'FERTLEX' => "0+0",
	'FERTRLEX' => "0+0",

	'POSPAIR' => "1+1",
	'POSPAIR2' => "1+1",

	'DICETREELETS' => "1+1",
	'DICETREELETSPARENT' => "1+1",
	'DICETREELETSCHILDREN' => "1+1",

	'DICECOEFF' => "1+1",
	'DICECOEFFNULL' => "1+1",
	'DICEROOT' => "1+1",
	'DICEROOTNULL' => "1+1",

	'ATOMICTREELETS' => "1+1",
	'GNP' => "1+1",
	'VIB' => "1+1",
	'VIBTENSE' => "0+0",
	'TENSE' => "1+1",

	'DICTIONARY' =>"0+0",

	'GIZAPROB1' => "0+0",
	'GIZAPROB2' => "0+0",

	'GIZAPRED1' => "0+0",
	'GIZAPRED2' => "0+0",

	'FRACOVERLAP' => "0+0",

	'ROOT_ROOT' => "0+0",
	'GIZA_PROB_LEX' => "0+0",
	'GIZA_PRED_LEX' => "0+0",

# SYN FEATURES

	'REORDER' => "1+1",
	'RELPOS' => "1+1",
	'TREE2TREE' => "0+0",
	'TREE2STR' => "0+0",
	'STR2STR' => "0+0",

# GLOBAL FEATURES

	'OVERLAP' => "0+0",
	'NULLSPERCENT' => "0+0",
	'COHESION' => "0+0",

# LEX FEATURES (for Local, Syn and Global)

	'WORD2WORD_LEX' => "0+0",
	'PREPPAIR' => "0+0",
	'AUXPAIR' => "0+0",

	'TREE2TREE_LEX_LHEAD' => "0+0",
	'TREE2TREE_LEX_HEAD' => "0+0",
);

1;
